package com.cloudfun.campusshare.common.model.dto.kjt;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import lombok.Data;

/**
 * Created by Huqin on 2020/8/3
 */
@Data
@ApiModel("快捷通企业/个体工商户信息DTO")
public class KjtCompanyPropertyDTO {

    /**
     * 企业、个体工商户名称。子商户注册接口必填，准入资料重提接口可空，需与注册时提交的企业名称一致。
     */
    @JsonProperty("company_name")
    private String companyName;

    /**
     * 是否三证合一标志,个体工商户，该字段可空，企业非空。1:是;0:否。
     */
    @JsonProperty("three_cert_flag")
    private String threeCertFlag;

    /**
     * 营业执照号，如果企业三证合一标志为是，则三证合一证件信息填到营业执照号字段
     */
    @JsonProperty("business_license_no")
    private String businessLicenseNo;

    /**
     * 营业执照有效期，长期有效默认传2999-01-01
     * 有具体有效期按照如下格式：
     * YYYY-mm-dd
     */
    @JsonProperty("business_license_validity")
    private String businessLicenseValidity;

    /**
     * 组织机构代码证号，如果企业三证合一或为个体工商户，则可空
     */
    @JsonProperty("organization_code")
    private String organizationCode;

    /**
     * 税务登记证号,如果企业三证合一，该字段可空
     */
    @JsonProperty("tax_registry_no")
    private String taxRegistryNo;
}
